package com.qall.monitorability.service;

import com.qall.monitorability.entity.NodeEntity;

import java.util.List;

public interface NodeService {
    List<NodeEntity> getAllNode();

    List<NodeEntity> getNodeByNameSpace(String nameSpace);

    List<NodeEntity> getNodeByAppName(String appName);

    void notifyNodeChange(List<NodeEntity> nodeEntityList);

    void reportNodeInfo(NodeEntity nodeEntity);
}
